package org.fixed.dubboconsumer.service;

import org.fixed.dubboconsumer.entity.InvokeVO;
import org.fixed.dubboconsumer.entity.ResourceVO;
import org.fixed.dubboconsumer.entity.ResourceDTO;

/**
 * 〈一句话功能简述>
 * ${DESCRIPTION}
 * Author:xuzhongwei
 * Date:2019/1/3
 */
public interface ResourceService {

    /**
     * 获取方法列表
     *
     * @param resourceVO
     * @return
     */
    ResourceDTO execute(ResourceVO resourceVO) throws Exception;

    /**
     * 调用接口
     * @param invokeVO
     * @return
     */
    Object execute(InvokeVO invokeVO) throws Exception;


}
